nuclear waste removal - French English Dictionary